/* Copyright 2001,2002,2003 NAH6 BV
 * All Rights Reserved
 *
 *  $Header: /var/lib/cvs/secphone/ui/rng/fortuna/fnaCounter.h,v 1.3 2003/11/21 12:39:24 itsme Exp $
 *
 *
 */


#ifndef __FNACOUNTER_H__
//--------------------------------------------------------------------------
#include "vectorutils.h"

class Counter {
public:
    void Clear();
    void Increment();
    const ByteVector& GetValue() const;
    bool IsZero() const;

    enum { COUNTERSIZE= 16 };               // in bytes

private:
    ByteVector m_value;
};

#define __FNACOUNTER_H__
#endif
